<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>页面标题</title>
<link rel="stylesheet" href="css/style.css" />
<script src="js/jquery.min.js"></script>
</head>

<body>
<small>一、新的Doctype //zxx:"doctype"中文意思指"文档类型"
 仍在使用麻烦的，不可能记得住的XHTML文档类型？
 !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
 如果是，为什么还在用呢？使用新的HTML5文档类型代替吧。你会活得更久的——正如Douglas Quaid说的
 !DOCTYPE html
 我就琢磨着，为了HTML5搞个这厮代码，您可能会对这段代码究竟靠不靠谱表示怀疑。不用担心，如今这是可行的，只有老的浏览器需要一个特定的doctype（文档类型）。浏览器如果不知道doctype，就会很简单的以标准模式对包含的标签进行渲染。所以，妹妹你大胆的向前冲，把小心谨慎都抛到九霄云外，去拥抱新的HTML5文档类型吧。
</small>
<figure>    
	<img src="images/photo.gif" alt="About image" />    
    <figcaption>
    	<p>二、文字裹在p标签里，与img标签各行其道，很难让人联想到这就是标题。HTML5通过采用figure元素对此进行了改正。当合figcaption元素组合使用时，我们就可以语义化地联想到这就是图片相对应的标题</p>    
    </figcaption>
</figure>

<small>三、small 重新定义还在不久前，small元素被用来创建靠近logo且相关的副标题。这是个很有用的表现元素，但是，现在，这种用法可能就不正确了。small元素已经被重新定义了，指小字，因而更具可用性。试想下你网站底部的版权状态，根据对此元素新的HTML5定义，small可以正确地包裹这些信息。</small>
<div><small>四、脚本(scripts)和链接(links)无需type您可能现在仍在给link和script标签增加type属性。
 <!--<link rel="stylesheet" href="path/to/stylesheet.css" type="text/css" /><script type="text/javascript" src="path/to/script.js"></script>-->
 这已经是老黄花菜，非必需品了。这意味着，这些标签都各自指向样式表和脚本。因此，我们可以把type属性一起干掉。
 <!--<link rel="stylesheet" href="path/to/stylesheet.css" /><script src="path/to/script.js"></script>--></small></div>
<div><small>五、引号还是不要引号…这确实是个问题。记住，HTML5不是XHTML，要是你不愿意，你没有必要非得用引号标记包裹你的属性，没有必要非得闭合元素。换句话说，只要你自己觉得舒服，就没有什么对错之分。对于我自己来说就是如此。
 p class=myClass id=someId 
对此取舍你还得自己拿主意。如果你更倾向于结构化的文档，就算天塌下来，也要把引号牢牢拽在怀里。</small>
</div>
<div>
六、内容可编辑
 最新的浏览器有个很赞的新属性可以应用到元素上，叫做contenteditable。顾名思意，就是允许用户编辑元素内容包含的任意文本，包括子元素。类似的用途还有很多，像是简单的待办事项清单应用程序，可大大利用其本地存储的优势。
</div>
<ul contenteditable="true">    
	<li>悼念遇难香港同胞 </li>    
    <li>深圳特区30周年</li>    
    <li>伊春空难</li>
</ul>

或者，根据前面所学到的一些技巧，我们可以把它写成：
 <ul contenteditable=true>qgqg</ul>
<div>
七、Email输入(Inputs)如果我们给表单输入框应用名为"email"的type属性，我们可以命令浏览器只允许符合有效的电子邮件地址结构的字符串。没错，内置表单验证即将到来，由于一些显而易见的原因，我们还不能100%依赖内置验证，较旧的浏览器不认识这个"email"型，它们会简单地退回到普通文本框。
<form action="" method="get">
	<label for="email">邮箱:</label>
    <input id="email" name="email" type="email" />
    <button type="submit">确定</button>
</form>
</div>
<div>
八、占位符(Placeholders)//zxx:此处内容非直译，有删改
 Placeholders什么意思呢，就是文本框/文本域空间默认会有个文字提示，获得焦点时，此提示文字消失；失去焦点时如果内容为空，提示文字又出现。如下图所示：
</div>
</body>
</html>
